home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 29
/
Volume 29 - JOGO DISK .iso
/
Games
/
jungle_adventure.swf
/
scripts
/
__Packages
/
GradientMatrix.as
< prev
next >
Wrap
Text File
|
2006-11-29
|
1KB
|
79 lines
class GradientMatrix extends Object
{
var a = 1;
var b = 0;
var c = 0;
var d = 0;
var e = 1;
var f = 0;
var g = 50;
var h = 50;
var i = 1;
function GradientMatrix(x, y, width, height, hSkew, vSkew)
{
super();
this.g = !x ? this.g : x;
this.h = !y ? this.h : y;
this.a = !width ? this.a : width;
this.e = !height ? this.e : height;
this.d = !hSkew ? this.d : hSkew;
this.b = !vSkew ? this.b : vSkew;
}
function set hSkew(v)
{
this.d = v;
}
function get hSkew()
{
return this.d;
}
function set vSkew(v)
{
this.b = v;
}
function get vSkew()
{
return this.b;
}
function set width(v)
{
this.a = v;
}
function get width()
{
return this.a;
}
function set height(v)
{
this.e = v;
}
function get height()
{
return this.e;
}
function set x(v)
{
this.g = v;
}
function get x()
{
return this.g;
}
function set y(v)
{
this.h = v;
}
function get y()
{
return this.h;
}
function set rotation(v)
{
this.b = this.d = v;
}
function get rotation()
{
return (this.b + this.d) * 0.5;
}
}